[StructLayout(LayoutKind.Sequential, Pack = 4)]
public struct NET_SDK_SMART_SUPPORT
{
public bool supportAOIEntry;
public bool supportAOILeave;
public bool supportASD;
public bool supportAudioAlarmOut;
public bool supportAutoTrack;
public bool supportAvd;
public bool supportBinocularCount;
public bool supportCdd;
public bool supportCpc;
public bool supportFire;
public bool supportHeatMap;
public bool supportInvokeEventTypeConfig;
public bool supportIpd;
public bool supportLoitering;
public bool supportOsc;
public bool supportPassLine;
public bool supportPea;
public bool supportPvd;
public bool supportRegionStatistics;
public bool supportTemperature;
public bool supportTripwire;
public bool supportVehiclePlate;
public bool supportVfd;
public bool supportVideoMetadata;
public bool supportWhiteLightAlarmOut;
}